7555eb77293161ca13ef8abb84339af483b8135e,server/sonar-server/src/test/java/org/sonar/server/issue/index/IssueIndexMediumTest.java,IssueIndexMediumTest,filter_by_assigned,#,371
Before Change
@Test
public void filter_by_assigned() throws Exception {
db.issueDao().insert(session,
IssueTesting.newDto(rule, file, project).setAssignee("steph"),
IssueTesting.newDto(rule, file, project).setAssignee(null),
IssueTesting.newDto(rule, file, project).setAssignee(null));
session.commit();
index();
After Change
@Test
public void filter_by_assigned() throws Exception {
ComponentDto project = ComponentTesting.newProjectDto();
ComponentDto file = ComponentTesting.newFileDto(project);
indexIssues(
IssueTesting.newDoc("ISSUE1", file).setAssignee("steph"),
IssueTesting.newDoc("ISSUE2", file).setAssignee(null),
IssueTesting.newDoc("ISSUE3", file).setAssignee(null));
assertThat(index.search(IssueQuery.builder().assigned(true).build(), new QueryContext()).getHits()).hasSize(1);
assertThat(index.search(IssueQuery.builder().assigned(false).build(), new QueryContext()).getHits()).hasSize(2);